hold under scrutiny - Turkish English Dictionary